package com.mofish.zbserver.user.register.dao;

import com.mofish.zbserver.common.model.user.User;

public interface RegisterDao {
	/**
	 * 查询当前昵称是否有人占用
	 * @return user表中起该用户名的用户数量
	 */
	Integer selectUserCountByU_name(String u_name);

	/**
	 * 查询当前邮箱是否有用户占用
	 * @return user表中使用该email的用户数量
	 */
	Integer selectUserCountByU_email(String u_email);

	/**
	 * 获取用户的新id
	 * @return 不含前缀的用户id
	 */
	String selectNewU_id();

	/**
	 * 添加新用户
	 */
	void insertUser(User user);
}
